The Current State of CBSE
نویسندگان
چکیده
S e p t e m b e r / O c t o b e r 1 9 9 8 I E E E S o f t w a r e 3 7 omponent-based software engineering is generating tremendous interest not just in the software community but in numerous industry sectors. Recent technology advances such as the Web, JavaBeans, ActiveX, and others spur this interest. But CBSE goes well beyond these technology enablers, as shown by the diverse perspectives brought to a recent workshop on CBSE, held in conjunction with the 20th International Conference on Software Engineering. This diversity also characterized a related ICSE panel discussion, “CBSE: Can it Change the Way of Software Development?” which generated active debate from a large audience. The discussion ranged from the theory of software reuse to the reality of commercial software markets, from available tools to future programming language mechanisms, and from practical testing to rigorous formal specification. In both the ICSE panel and the CBSE workshop, divergent perspectives at times threatened to blur CBSE’s conceptual outlines. Does this diversity imply that we are exploring the same basic CBSE concepts from many different points of view? Or are we exploring fundamentally different or unrelated concepts that we capriciously label CBSE? Alan W. Brown, Sterling Software Kurt C. Wallnau, Software Engineering Institute The Current State of CBSE As organizat ions adopt comp onent-based so f t ware engineer ing, i t b ecomes essent ia l to c learly def ine i t s charac ter i s t i cs, advantages, and organizat iona l impl icat ions. Th is rep or t presents key d i scuss ion p oints f rom a workshop on CBSE and prov ides a use fu l synthes i s o f par t i c ipants’ d iverse p ersp ec t ives and exp er iences.
منابع مشابه
Predictive validity of the comprehensive basic science examination mean score for assessment of medical students’ performance
Introduction. Medical education curriculum improvements can be achieved by evaluating students’ performance. Medical students have to pass two undergraduate comprehensive examinations, basic science and preinternship, in Iran. To measure validity of the students’ mean score in comprehensive basic science exam (CBSE) for predicting their performance in later curriculum phases. Methods. This de...
متن کاملPredictive validity of the comprehensive basic science examination (CBSE) for success assessment of comprehensive preintership examination (CPIE) in medical students
Introduction. One of the proplems that both medical students and educational programmers are involved in is the importance of basic science materials in comprehention of clinical subjects and student's performance after that. Our goal is to measure the correlation coefficient between the CBSE and CPSE and the predictive validity of CBSE for CPIE. Methods. Analytic cross-sectional study was co...
متن کاملA Comprehensive Interface De nition Framework for Software Components
Component based software engineering (CBSE) represents an exciting and promising paradigm for software development, with much interest and eeort from industrial practice and scientiic research. Software components are one of key issues in CBSE. While practical, in general, the current component models are limited in providing support for CBSE. In this paper, we introduce a framework aimed at co...
متن کاملThe Evolution of Component Based Software Engineering from the Traditional Approach to Current Practices
Reusability is a phenomenon that has been long known. Initially in a low scale, at the levels of functions in the programs, and later in it’s alter avatar, in form of Component Based Software Engineering (CBSE). Reusability was the key factor around which CBSE revolved. But later, it was observed that even a more stringent factor was involved that marked CBSE as a pioneer in the Software Develo...
متن کاملA Comprehensive Interface Definition Framework for Software Components
Component based software engineering (CBSE) represents an exciting and promising paradigm for software development, attracting much interest and effort from industrial practice and scientific research. Software components are one of the key issues in CBSE. While practical, the current component models are limited in providing support for CBSE. In this paper, we introduce a framework aimed at co...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
عنوان ژورنال:
- IEEE Software
دوره 15 شماره
صفحات -
تاریخ انتشار 1998